
package object;


/**
 * 
 * @author wangweida
 * 2009-12-3
 */

public class Project{
	private int ProjectID;
	private String ProjectName;
	private String ProjectManagers;
	private int DisplayOrder;
	private int AddedByID;
	private String AddDate;
	private byte IsDropped;
	private int LastEditedByID;
	private String LastDate;
	
	private Project(){
		
	}
	
	private Project(int ProjectID,String ProjectName,String ProjectManagers,int DisplayOrder,int AddedByID,String AddDate,byte IsDropped,int LastEditedByID,String LastDate){
		this.ProjectID=ProjectID;
		this.ProjectName=ProjectName;
		this.ProjectManagers=ProjectManagers;
		this.DisplayOrder=DisplayOrder;
		this.AddedByID=AddedByID;
		this.AddDate=AddDate;
		this.IsDropped=IsDropped;
		this.LastDate=LastDate;
		this.LastEditedByID=LastEditedByID;
	}
	
	public static Project getInstance()
	{
		return new Project();
	}
	
	public static Project getInstance(int ProjectID,String ProjectName,String ProjectManagers,int DisplayOrder,int AddedByID,String AddDate,byte IsDropped,int LastEditedByID,String LastDate)
	{
		return new Project(ProjectID,ProjectName,ProjectManagers,DisplayOrder,AddedByID,AddDate,IsDropped,LastEditedByID,LastDate);
	}
	
	public void setProjectID(int ProjectID){
		this.ProjectID=ProjectID;
	}
	public int getProjectID(){
		return this.ProjectID;
	}
	
	public void setProjectName(String ProjectName){
		this.ProjectName=ProjectName;
	}
	public String getProjectName(){
		return this.ProjectName;
	}
	
	public void setProjectManagers(String ProjectManagers){
		this.ProjectManagers=ProjectManagers;
	}
	public String getProjectManagers(){
		return this.ProjectManagers;
	}
	
	public void setDisplayOrder(int DisplayOrder){
		this.DisplayOrder=DisplayOrder;
	}
	public int getDisplayOrder(){
		return this.DisplayOrder;
	}
	
	public void setAddedByID(int AddedByID){
		this.AddedByID=AddedByID;
	}
	public int getAddedByID(){
		return this.AddedByID;
	}
	
	public void setAddDate(String AddDate){
		this.AddDate=AddDate;
	}
	public String getAddDate(){
		return this.AddDate;
	}
	
	public void setIsDropped(byte IsDropped){
		this.IsDropped=IsDropped;
	}
	public byte getIsDropped(){
		return this.IsDropped;
	}
	
	public void setLastDate(String LastDate){
		this.LastDate=LastDate;
	}
	public String getLastDate(){
		return this.LastDate;
	}
	
	public void setLastEditedByID(int LastEditedByID){
		this.LastEditedByID=LastEditedByID;
	}
	public int getLastEditedByID(){
		return this.LastEditedByID;
	}
	

}